A Paxon Evaluation of P2

نویسندگان

  • Benjamin Szekely
  • Elias Torres
چکیده

P2 is a new and exciting system that permits declarative implementations of overlay networks. The recently published work cites reasonable implementations and performance for two protocols, Chord and Narada. Our work evaluates P2 through an implementation of a third protocol, the Paxos consensus protocol. P2’s declarative language Overlog, admitted a smooth and readable implementation of the Paxos preliminary protocol [1]. Even though this implementation was a correct declaration of the Paxos preliminary protocol, P2’s lack of concurrency control and well defined execution semantics provided a source difficult bugs and race conditions, and we remain uncertain as to wether or not our implementation is robust. Our initial conclusions are that Overlog is good language for implementing declarative overlays, but that P2 must provide more clear semantics and concurrency mechanisms for the system to become a widely adopted overlay network platform. To evaluate the performance of P2, we built a simulator that could replay the P2 messages for various sized Paxos consensus instances, providing a lower bound on the time to reach consensus. We compared running times and CPU % utilization for identical conversations generated by executing P2 and by running our simulator called p2replay. Our preliminary experiments showed that P2 performed linearly with respect to the number of nodes, but was significantly slower and consumed much more of the CPU than the p2replay execution. For 256 nodes, P2 performed about 10 times as slow and consumed roughly 4 times as much of the CPU.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A physical action potential generator: design, implementation and evaluation

The objective was to develop a physical action potential generator (Paxon) with the ability to generate a stable, repeatable, programmable, and physiological-like action potential. The Paxon has an equivalent of 40 nodes of Ranvier that were mimicked using resin embedded gold wires (Ø = 20 μm). These nodes were software controlled and the action potentials were initiated by a start trigger. Cli...

متن کامل

Histological Evaluation of the Effect of Sildenafil and Pentoxifylline on Mandibular Fracture Healing in Rats

Background and Aim: Despite the advances in maxillofacial surgery, impaired bone healing remains a concern for surgical teams. Effects of sildenafil and pentoxifylline on healing of bone fractures have not been well investigated. This study aimed to assess the effects of sildenafil and pentoxifylline phosphodiesterase inhibitors on healing of mandibular fractures in rats. Materials and Methods...

متن کامل

P2: Epidemiology Study on Anxiety in Patient with Diabetes in Iran

The purpose of this survey was the study of the occurrence of anxiety and depression symptoms in patients with Type 2 diabetes mellitus with regard to sex and body mass index (BMI). 333 individuals with type 2 diabetes mellitus participated in the study. Their demographic and clinical features were examined. The self–completed questionnaire ΗADS was used for anxiety and depression level evaluat...

متن کامل

Sexual Attraction: Sex-Specific Wiring of Neural Circuitry

Two recent studies describe mechanisms by which sexually dimorphic responses to pheromones in the nematode worm Caenorhabditis elegans are driven by differences in the balance of neural circuits that control attraction and repulsion behaviors.

متن کامل

P2-CONNECTEDNESS IN L-TOPOLOGICAL SPACES

In this paper, a certain new connectedness of L-fuzzy subsets inL-topological spaces is introduced and studied by means of preclosed sets. Itpreserves some fundamental properties of connected set in general topology.Especially the famous K. Fan’s Theorem holds.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006